def generate_go_board(size: int = 15) -> None:
    """
    生成指定大小的五子棋棋盘
    :param size: 棋盘大小（默认15x15）
    """
    if size < 5:
        print("警告：棋盘尺寸过小，至少应为5x5")
        size = 5
    
    print(f"\n{size}x{size} 五子棋棋盘：")
    print("  " + "".join([f"{i%10:2}" for i in range(size)]))  # 列号
    
    for i in range(size):
        # 行号 + 棋盘内容
        print(f"{i%10:2}" + "┼".join(["─" for _ in range(size)]))
        if i < size - 1:
            print("  " + "┼".join(["│" for _ in range(size)]))

# 运行五子棋棋盘生成器
if __name__ == "__main__":
    # 可自定义棋盘大小，默认15x15
    generate_go_board(15)  # 标准15x15五子棋棋盘
    # 示例：生成10x10的棋盘
    # generate_go_board(10)